body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,iframe,input,ol,p,pre,select,table,td,textarea,th,ul{margin:0;padding:0;font-weight:400;font-style:normal;font-size:100%;}
ol,ul{list-style:none}
img{border:0}
html,legend{color:#333}
a{color:#06c}
a,a:hover{text-decoration:none}
a:hover{color:#ff4810}
.red{color:red}
body{background:#f9f9f9;color:#525252;font-size:14px;font-family:"微软雅黑","Microsoft Yahei",Arial,"宋体",Tahoma,Verdana,sans-serif;}
dd,div,dl,dt,form,img,li,ol,ul{margin:0;padding:0;border:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;font-size:9pt}
table,td,th,tr{font-size:14px}
li{list-style-type:none}
img{vertical-align:top}
.cr{clear:both;overflow:hidden;height:0}
.fl{float:left}
.fr{float:right}
.mt10{margin-top:10px}
.mt8{margin-top:8px}
.hidden,.ins{display:none}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.clearfix{display:inline-block}
.middle{text-align:center}
#head,#header .head,#main,.location,.menu,.playdz{margin:0 auto;width:60pc}
.bold{font-weight:700}
#header{margin-bottom:14px;height:9pc;background:#fff url(menu.png?qsv=192) repeat-x 100% 92px}
.ins{display:none}
.history a.gk,.history a.gk:visited,.sa{background:url(i.png?qsv=192) no-repeat}
.logo{float:left;height:92px;widtH:300px}
.logo a,.logo a:visited{display:block;overflow:hidden;margin-top:17px;width:20pc;height:60px;background:url(logo.gif?qsv=192) no-repeat;line-height:180px}
.search{float:left;margin-top:24px;width:430px}
.search input{float:left;padding-left:10px;height:36px;border:1px solid #dfdfdf;border-right:0;background:0 0;color:#c3c3c3;font-size:9pt;line-height:36px;widtH:345px}
.search .sub{padding:0;height:38px;border:none;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;background:#2f86d6;color:#fff;font-weight:700;font-size:1pc;cursor:pointer;widtH:74px}
.search .sub:hover{background:#ff4810}
.plus{float:right;padding-top:24px;color:#d0d1d3}
.plus a,.plus a:visited{float:left;display:block;padding:0 20px;width:30px;height:40px;border-right:1px solid #ececec;text-align:center}
.plus i{display:block;margin:0 auto 6px;height:20px;background:url(plus.png?qsv=192) no-repeat;widtH:25px}
.plus i.i-zx{background-position:0 -20px}
.plus i.i-qp{background-position:0 -40px}
.plus a.last{padding-right:0;border-right:0}
.menu{clear:both;padding-top:1pc;height:34px}
.menu p{float:left;height:20px;border-right:1px solid #dedede;font-size:1pc;line-height:20px}
.menu .s .login{-webkit-border-radius:5px;-moz-border-radius:5px;background:#009005}
.menu .s .login,.menu .s .register{padding:5px 10px;border-radius:5px;-webkit-box-shadow:-1px 1px 1px 0 #999;-moz-box-shadow:-1px 1px 1px 0 #999;box-shadow:-1px 1px 1px 0 #999;color:#fff}
.menu .s .register{background:#2f86d6}
.menu .s .login:hover,.menu .s .register:hover{background:#ff4810}
.menu .s{float:right;border:0;text-align:right;font-size:14px;widtH:auto}
.menu a,.menu a:visited{margin-right:9px}
.menu .s a,.menu .s a:visited{margin:0 0 0 10px}
#footer{clear:both;margin-top:20px;padding:20px 0;border-top:1px solid #e8e8e8;background:#f2f2f2;color:#888;text-align:center}
#footer .t{color:#e8e8e8}
#footer .t a,#footer .t a:visited{margin:0 9pt}
#footer p{text-align:center;line-height:20px;font-size: 12px;}
#footer a{color:#1f87dd}
#gotop{position:fixed;right:20px;bottom:230px;z-index:999999;display:none}
html #gotop{position:fixed;text-indent:1pc}
#gotop a{width:50px;height:50px;display:block;overflow:hidden;text-indent:-999px;background:url(gotop.png?qsv=192) 0 0 no-repeat #9f9f9f;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
#gotop a:hover{background-color:#ff8018}
#main{height:100%;overflow:hidden}
.banner{clear:both;width:960px;margin:0 auto}
em,i{font-style:normal}
.side{float:left;width:250px}
.col{float:right;width:700px;overflow:hidden}
.box{border:1px solid #efefef;/* border-top:1px solid #3186d6; */background:#fff}
.box .title{height:43px;line-height:40px;background:#fff url(boxbg.png?qsv=192) repeat-x}
.box .title b{float:left;padding-left:14px;font-weight:400;font-size:14px}
.box .title .middle{float:center;font-weight:400;font-size:1pc}
.box .title span{float:right;padding-right:14px;font-size:9pt}
.box .t2{line-height:3pc;height:51px;background-position:0 bottom}
.news{background:#fff}
.news ul{overflow:hidden;zoom:1;margin: 0 10px 1px 5px;}
.bk{float:left;display:inline;margin:7px 0;width: 341px;zoom:1}
.bk .pic{float:left;margin: 0 10px 0 5px;width:120px;height:150px;text-align:center}
.bk .pic .mark-top{position:absolute;top:0;display:block;padding:5px 0;width:100%;background:rgba(1,1,1,.35);color:#fafafa}
.bk .pic .mark-bottom{position:absolute;bottom:0;display:block;padding:5px 0;width:100%;background:rgba(1,1,1,.35);color:#fafafa}
.bk .pic .mark-top a{color:#fff}
.bk h3{overflow:hidden;height:18px;font-size:16px;line-height:18px}
.bk p.info{overflow:hidden;margin:5px 0;color:#333;font-size:14px;line-height: 20px;height: 40px;}
.bk p.info .update{display:block;overflow:hidden;height:20px}
.bk p.intro{overflow:hidden;height:84px;color:#888;font-size: 13px;line-height:20px}
.bk p.intro{height: 81px;}
.bk p.options a+a{margin-left:5px}
.bk p.options a{padding:3px;border-radius:5px;BORDER:#88C6E5 1px solid;BACKGROUND:#E9FAFF}
.bk p.options a:hover{color:#fff;background:#00B2FF}
.books{overflow:hidden;padding:0 10px;background:#fff;zoom:1}
.books ul{padding:10px;list-style:none}
.books li{float:left;overflow:hidden;padding:5px 0 0 0;width:100%;height:32px;border-bottom:dotted 1px #e5e5e5;list-style:none;line-height:32px}
.books li:last-child{border-bottom:none}
.books li span{float:left;display:inline-block}
.books li .s1{width:168px;font-size:16px}
.books li .s2{width:60px}
.novelslist{margin-top:10px}
.novelslist .content{float:left;width:318px;border:1px solid #efefef;background:#fff;border-right-style:dotted}
.novelslist .content+.content{width:319px;border-left:none}
.novelslist .content.last{display:block;border-right:1px solid #efefef}
.novelslist .content h2{padding-left:10px;zoom:1;height:43px;line-height:40px;background:#fff url(boxbg.png?qsv=192) repeat-x}
.novelslist .content h2:before{padding-left:10px;border-left:3px solid #107dcf;content:" "}
.novelslist .content .top{padding:5px 5px 0 5px}
.novelslist .content .image{float:left;padding:5px 5px;width:70px}
.novelslist .content .image img{padding:0;width:67px;height:82px}
.novelslist .content dl{float:left;margin-left:5px;width:220px}
.novelslist .content dl dt{overflow:hidden;height:25px;line-height:25px;font-size:16px}
.novelslist .content dl dd{overflow:hidden;height:60px;color:#888;line-height:20px}
.novelslist .content ul{padding:0 5px 5px 5px;height:170px}
.novelslist .content ul li{float:left;overflow:hidden;padding:5px 5px;width:144px;height:18px;color:#8e8e8e;font-size:12px;line-height:20px}
.novelslist .content ul li a{font-size:14px}
.news ul li:last-child{border-bottom:none}
.news li{overflow:hidden;padding:5px 0 0 0;height:32px;border-bottom:dotted 1px #e5e5e5;color:#666;line-height:32px}
.news li span{float:left;display:inline-block}
.news li .s1{width:75px}
.news li .s2{width:150px}
.news li .s2 a{font-size:16px;}
.news li .s3{width:250px}
.news li .s4{width:60px;color:#b3b3b3;text-align:right}
.news li .s5{float:right;color:#b3b3b3;text-align:right}
.p-side{float:left;width:180px}
.view{float:right;width:770px;background:#fff}
.guding,.guding2{position:fixed;z-index:2}
.guding2{top:0}
.nav{background:#fff;border:1px solid #e6e6e6;margin-bottom:10px;overflow:hidden;position:relative;widtH:178px}
.nav li{height:50px;line-height:50px;border-top:1px solid #f2f2f2;margin-top:-1px}
.nav .curr{background:#f9f9f9;color:#0075a7;text-align:center;font-size:16px}
.nav li a,.nav li a:visited{display:block;height:50px;line-height:50px;text-align:center;color:#505050;font-size:1pc}
.nav .curr a,.nav .curr a:visited,.nav li a:hover{background:#599ADA;text-decoration:none;color:#fff;}
#pages{clear:both;height:40px;padding:20px 0;text-align:center}
#pages a,#pages a:hover,#pages a:visited,#pages strong{display:inline-block;height:30px;line-heighT:30px;text-decoration:none;color:#333;font-size:14px;margin:0 5px;border:1px solid #d9d9d9;width:30px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
#pages a.curr,#pages a.curr:visited,#pages a:hover,#pages strong{border:1px solid #2d76bb;background:#2d76bb;color:#fff}
.filter{position:relative;background:#fff}
.filter ul{clear:both;heighT:100%;overflow:hidden}
.filter li{clear:both;line-height:24px;height:24px;padding:10px 15px;color:#a1a4a9;border-top:1px solid #f0f0f0;margin-top:-1px}
.filter li span{float:left;color:#535353;font-size:1pc}
.filter li a,.filter li a:visited{float:left;padding:0 5px;display:block;height:24px;line-height:24px;color:#7d7d7d}
.filter li a.curr,.filter li a.curr:visited,.filter li a:hover{text-decoration:none;color:#fff;background:#2f86d6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:-1px 1px 1px 0 #999;-webkit-box-shadow:-1px 1px 1px 0 #999;-moz-box-shadow:-1px 1px 1px 0 #999}
.sitebox{background:#fff}
.sitebox dl{height:165px;border-bottom:1px solid #eee;width:364px;float:left;padding:10px}
.sitebox dl:hover{background:#f9f9f9}
.sitebox dt{float:left;position:relative;width:90pt;height:155px;margin-right:10px}
.sitebox dd{overflow:hidden;line-height:21px;color:#999}
.sitebox dd h3 {height: 24px;}
.sitebox dd h3 a{font-size:1pc;overflow: hidden;line-height: 20px;}
.sitebox dl a{color:#2f86d6}
.bk .pic img,.novelslist .content .image img,.sitebox dt img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:-1px 1px 5px 0 #666;-webkit-box-shadow:-1px 1px 5px 0 #666;-moz-box-shadow:-1px 1px 5px 0 #666}
.bk .pic img:hover,.sitebox dt img:hover{box-shadow:-1px 1px 5px 0 #06c;-webkit-box-shadow:-1px 1px 5px 0 #06c;-moz-box-shadow:-1px 1px 5px 0 #06c}
.sitebox dd .uptime{float:right;font-weight:400;color:#999}
.sitebox .book_des{font-size:9pt;height:90px;line-height:22px}
.sitebox .book_other{height:24px}
.toplist .title{line-height:45px;height:45px;background:url(plistbg.png?qsv=192) repeat-x}
.toplist .title p{background:url(plistbg.png?qsv=192) no-repeat 0 -45px;height:44px;font-size:16px}
.toplist p{float:left;font-size:14px;text-align:center}
.toplist p{widtH:100px;color:#707070}
.toplist .s1{widtH:200px;font-size:14px;text-align:left;text-indent:22px}
.toplist .s2{widtH:300px}
.toplist .s2 a{text-align:left;margin-left:10px;float:left}
.toplist .s3{widtH:173px}
.toplist .s4{widtH:100px}
.toplist .s5{widtH:85px}
.toplist .s7{widtH:48px}
.toplist .s8{widtH:160px}
.toplist .s9{widtH:200px}
.toplist .s10{widtH:200px}
.toplist .s11{widtH:100px}
.toplist .s12{widtH:60px}
.toplist .s13{widtH:100%}
.toplist li{height:50px;line-height:50px;border-bottom:1px solid #F2F2F2;overflow: hidden;}
.toplist li .s1,.toplist li .s13,.toplist li .s8{font-size:16px}
.toplist li .s13 select{margin:0 10px}
.toplist li .s13 input{padding:2px 10px;border:0;text-decoration:none;color:#fff;background:#2f86d6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:-1px 1px 1px 0 #999;-webkit-box-shadow:-1px 1px 1px 0 #999;-moz-box-shadow:-1px 1px 1px 0 #999}
.toplist li .s13 input:hover{background-color:#ED6741}
.toplist li .s4{color:#ED6741}
.toplist li .s7{color:#888}
.toplist li.bg{background:#FBFBFD}
.toplist li:hover{background:#F2F2F2}
.bdlikebutton{float:left;margin-right:20px}
.bookinfo_intro{clear:both;display:block;overflow:hidden;margin-top:10px;padding-top:10px;border-top:1px dashed #b2b2b2;font-size:13px;line-height:150%;word-break: break-all;}
.bookinfo_intro p{float:none;margin:0;width:100%}
.book_info .pic{position:relative;float:left;margin:10px 0 0 10px;width:150px}
.book_info .pic img{padding:5px;background:#f5f5f5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:-1px 1px 5px 0 #666;-webkit-box-shadow:-1px 1px 5px 0 #666;-moz-box-shadow:-1px 1px 5px 0 #666}
.book_info .pic span{position:absolute;top:-2px;right:-2px;z-index:999;display:block;width:88px;height:88px;background:url(status.gif?qsv=192) no-repeat}
.book_info .pic span.b{background-position:0 -88px}
.book_info .pic .boxt{height:15px;background-image:url(boxtop.gif?qsv=192&qsv=192);background-position:bottom;background-repeat:no-repeat}
#info{float:left;margin-top:10px;margin-left:20px;width:775px}
#info h1{overflow:hidden;margin-bottom:5px;height:24px;font-weight:700;font-size:20px;line-height:24px}
#info .options{margin-top:10px}
#info .options .item{display:inline-block;padding:4px 8px;background:#b2b2b2;color:#fff;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:-1px 1px 1px 1px #999;-webkit-box-shadow:-1px 1px 1px 1px #999;-moz-box-shadow:-1px 1px 1px 1px #999}
#info .options .item+.item{margin-left:10px}
#info .options .red{background:#f26e59}
#info .options a.red:hover{background:#f05941}
#info .options .darkblue{background:#96bbd8}
#info .options a.darkblue:hover{background:#83afd1}
#info .options .yellow{background:#f89537}
#info .options a.yellow:hover{background:#f7881e}
#info .options .purple{background:#adb3f3}
#info .options a.purple:hover{background:#979ef0}
#info .update{margin-top:10px}
.tjlist{padding:10px}
.articles{margin:10px auto;text-align:center}
.book_list{overflow:hidden;background:#fff;zoom:1}
.book_list ul{overflow:hidden;margin:0 auto;zoom:1}
.book_list ul li{float:left;overflow:hidden;width:25%;height:40px;border-bottom:1px dotted #e5e5e5;line-height:40px}
.book_list ul li.volume{clear:both;display:block;width:100%;text-align:center}
.book_list ul li.volume h5{font-weight:700;font-size:14px}
.book_list ul li a{padding:0 15px}
.book_list ul li a:visited{color:#999}
#comments{margin-top:10px}
.comments{overflow:hidden;background:#fff;zoom:1}
.comments .ds-thread{margin:0 10px}
.ncon{background:#fefefe;box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2)}
.nc_l{padding:0}
.h1title h1{padding:5px 0 10px;color:#da1a27;text-align:center;font-size:30px}
.contentbox{padding:0 10px 10px;letter-spacing:.1em;font-size:24px;line-height:150%;word-break: break-all;}
.contentbox p{padding-bottom:1pc}
.chapter_Turnpage{color:#999;text-align:center}
.chapter_Turnpage a{display:inline-block;height:36px;line-height:36px}
.chapter_Turnpage a.pager_prev{padding-left:9pt;width:75pt;}
.chapter_Turnpage a:hover.pager_prev{}
.chapter_Turnpage a.pager_next{padding-right:9pt;width:75pt;margin-bottom:10px}
.chapter_Turnpage a:hover.pager_next{}
.chapter_Turnpage a.pager_current{padding-left:15px;width:133px;color:#666}
.chapter_Turnpage a:hover.pager_current{}
.chapter_Turnpage p{padding:10px 0}
.chapter_Turnpage a:hover{text-decoration:none}
.chapter_Turnpage_1{text-align:center}
.chapter_Turnpage_1 a{margin:0 10px;font-size:14px}
.reader_mark{position:fixed;top: 90pt;right:-40px;width:30px;border: 1px solid #EFEFEF;background:#fff}
.reader_mark hr{margin:0;padding:0;border-top:none;border-right:none;border-bottom: 1px solid #EFEFEF;border-left:none;background:0 0}
.reader_mark a{display:block;padding:10px 5px;width:20px;color:#333;text-align:center;text-decoration:none;line-height:20px}
.reader_mark a:hover{background:#f0f0f0}
.ad00{margin:0 auto;margin-bottom:10px;width:940px}
.ad01{float:left;width:20pc}
.ad02{float:left;width:310px}
.ad03{float:right;width:300px}
.link{clear:both;margin:10px 0;padding:1pc 0;border:1px solid #f0f0f0;background:#fdfdfd}
.link h4{position:relative;left:-1px;padding-left:9pt;height:20px;border-left:5px solid #499113;line-height:20px}
.link h4 b{float:left;color:#303030;font-weight:400;font-size:18px}
.link h4 span{float:right;padding-right:20px;color:#a7a7a7}
.link p a,.link p a:visited{margin-right:20px;color:#2F86D6}
.link p{padding:10px 20px;line-height:26px}
.gridtop{height:43px;line-height:40px;background:#fff url(boxbg.png?qsv=192) repeat-x;text-align:center;font-weight:400;font-size:16px}
.box table{width:770px;padding:5px 10px}
.box table tr td{padding:5px 0}
ul#navmenu ul{display:none;position:absolute;left: -200px;bottom: 5px;}
,ul#navmenu li.iehover ul ul,ul#navmenu li:hover ul ul{display:none}
ul#navmenu li.iehover ul,ul#navmenu li:hover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li.iehover ul,ul#navmenu ul ul li:hover ul{display:block}
#baidushare a{margin:6px 0}
#baidushare{position:fixed;bottom: 285px;display:block;width:50px;border:0 #cdcdcd solid;border-top:0;cursor:pointer;right:20px;z-index:999}
#baidushare:hover{text-decoration:none}
#baidushare a{width:50px;height:50px;padding:0;display:block;overflow:hidden;text-indent:-999px;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px}
a.baidushare:hover{background-position:-40px 0!important}
a.jzfx{background: url(share.png?qsv=192) 0 0 no-repeat #2d76bb;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}
a.jzfx:hover{background-color: #ff8018;}
#jzfxn{border:1px solid #d2d2d2;background:#fff;width: 200px;overflow: hidden;}
#jzfxn h3{height:32px;font-size:16px;line-height:20px;background:none repeat scroll 0 0 #fafafa;border-bottom:1px solid #ececec;padding:10px 0 0 10px}
#jzfxn .bdsharebuttonbox{padding:10px}
#jzfxn .bdsharebuttonbox .bds_more,#jzfxn .bdsharebuttonbox a{float:left;font-size:14px;padding-left: 20px;line-height:16px;text-align:left;height:16px;background:url(http://bdimg.share.baidu.com/static/api/img/share/icons_1_16.png?v=01d441d0.png) no-repeat scroll 0 0;background-repeat:no-repeat;cursor:pointer;margin:6px 6px 6px 0;text-indent:0;overflow:hidden;width: 64px;}
#jzfxn .bdsharebuttonbox .bds_qzone{background-position:0 -52px!important}
#jzfxn .bdsharebuttonbox .bds_tsina{background-position:0 -104px!important}
#jzfxn .bdsharebuttonbox .bds_tqq{background-position:0 -260px!important}
#jzfxn .bdsharebuttonbox .bds_renren{background-position:0 -208px!important}
#jzfxn .bdsharebuttonbox .bds_tqf{background-position:0 -364px!important}
#jzfxn .bdsharebuttonbox .bds_tieba{background-position:0 -728px!important}
#jzfxn .bdsharebuttonbox .bds_sqq{background-position:0 -2652px!important}
#jzfxn .bdsharebuttonbox .bds_hi{background-position:0 -416px!important}
#jzfxn .bdsharebuttonbox .bds_isohu{background-position:0 -3016px!important}
#jzfxn .bdsharebuttonbox .bds_weixin{background-position:0 -1612px!important}
#jzfxn .bdsharebuttonbox .bds_t163{background-position:0 -832px!important}
#jzfxn .bdsharebuttonbox .bds_tsohu{background-position:0 -520px!important}
#jzfxn .bdsharebuttonbox .bds_baidu{background-position:0 -2600px!important}
#jzfxn .bdsharebuttonbox .bds_qq{background-position:0 -624px!important}